package com.ssyt.yt1.day28;

import java.util.Timer;
import java.util.TimerTask;

/**
 * 定时器
 *
 * @author Hsu.
 * @since 2016年1月4日
 */
public class TimerDemo {

	/**
	 * 类似于JS里的setTimeout()
	 */
	public static void test1() {
		Timer timer = new Timer();
		timer.schedule(new TimerTask() {

			@Override
			public void run() {
				System.out.println("test1()");
				timer.cancel();
			}
		}, 1000);
	}

	/**
	 * 类似于JS里的setInterval()
	 */
	public static void test2() {
		Timer timer = new Timer();
		timer.schedule(new TimerTask() {
			@Override
			public void run() {
				System.out.println("test2()");
			}
		}, 0, 1000);
	}

	public static void main(String[] args) {
		// test1();
		test2();
	}
}
